body {
  padding-top: 40px;
  font: 12px "\5B8B\4F53",sans-serif;
  text-align: center;
  background: repeat url(../include/bg.jpg);
}

.result_box {
  margin: 0 auto 50px auto;
  width: 650px;
  padding: 50px 0;
  text-align: center;
  border: 3px solid #40AA53;
  background: #efe;
  border-radius: 20px;
  background-color: rgba(240,240,240,0.6);
}

.result_box #result {
  width: 650px;
  color: #cc0000;
  font-size:50pt;
  font-family:Verdana;
  text-align:center;
  border:none;
  padding-bottom: 20px;
  background-color: rgba(255,255,255,0.0);
}

.result_box #image {
  width: 400px;
  border-radius: 20px;
  box-shadow: 10px 10px 5px #888888;
}

.button_box {
  margin:0 0 40px 0;
}

.button_box .btn {
  cursor:pointer;
  padding:0 30px;
  margin:0 10px;
  color:#555;
  font-family:"\5B8B\4F53",sans-serif;
  font-size:40px;
  border-radius: 10px;
  border-width: 0px;
  background-color: rgba(255,127,39,0.5);
}
.button_box .btn:hover {
  background-color: rgba(255,127,39,0.8);
}
